roof boxes - German English Dictionary